very fine woven straw - Turkish English Dictionary